What is the meaning of the word "cold water"?
Definitions:
-
disparagement of a plan or hope or expectation
noun
- I poured cold water on the whole idea of buying a $50,000 home recording studio.
- I poured cold water on the whole idea of buying a $50,000 home recording studio.